package com.tsd.jxc.fin.vo;

import cn.hutool.json.JSONUtil;
import com.alibaba.fastjson.JSON;
import com.tsd.core.utils.HlpUtils;
import com.tsd.core.utils.ListUtil;
import org.apache.commons.lang3.StringUtils;

import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

/**
 * @ClassName: PaymentRequestDetailVo
 * @Description: TODO
 * @Author: Hillpool
 * @Date: 2023/2/14 11:19
 * @Version: 1.0
 */
public class PaymentRequestDetailVo {

    private String the_date;

    private long the_date_long;

    private String goods_name;

    private String spec_info;

    private String unit;

    private BigDecimal qty;

    private BigDecimal price;

    private BigDecimal amount;

    private BigDecimal payment_amount;

    private BigDecimal remain_amount;

    private String note_info;

    private Map<String, String> preset_qty_map;

    public String getThe_date() {
        return the_date;
    }

    public void setThe_date(String the_date) {
        this.the_date = the_date;
    }

    public long getThe_date_long() {
        return the_date_long;
    }

    public void setThe_date_long(long the_date_long) {
        this.the_date_long = the_date_long;
    }

    public String getGoods_name() {
        return goods_name;
    }

    public void setGoods_name(String goods_name) {
        this.goods_name = goods_name;
    }

    public String getSpec_info() {
        return spec_info;
    }

    public void setSpec_info(String spec_info) {
        this.spec_info = spec_info;
    }

    public String getUnit() {
        return unit;
    }

    public void setUnit(String unit) {
        this.unit = unit;
    }

    public BigDecimal getQty() {
        return qty;
    }

    public void setQty(BigDecimal qty) {
        this.qty = qty;
    }

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getPayment_amount() {
        return payment_amount;
    }

    public void setPayment_amount(BigDecimal payment_amount) {
        this.payment_amount = payment_amount;
    }

    public BigDecimal getRemain_amount() {
        return remain_amount;
    }

    public void setRemain_amount(BigDecimal remain_amount) {
        this.remain_amount = remain_amount;
    }

    public String getNote_info() {
        return note_info;
    }

    public void setNote_info(String note_info) {
        this.note_info = note_info;
    }

    public Map<String, String> getPreset_qty_map() {
        return preset_qty_map;
    }

    public void setPreset_qty_map(Map<String, String> preset_qty_map) {
        this.preset_qty_map = preset_qty_map;
    }

}
